package com.tedu.bill.demo1;

import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;

/**
 * Author：毕龙
 * Date: 2024/5/21 16:02
 */
public class TestQuestion19 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("中国");
        list.add("日本");
        list.add("韩国");
        list.add("朝鲜");
        list.add("意大利");
        list.add("澳大利亚");
        list.add("荷兰");
        list.add("尼日利亚");
        list.add("美国");
        list.add("法国");
        list.add("英国");
        list.add("巴西");
        list.add("俄罗斯");
        list.add("德国");
        list.add("乌克兰");
        list.add("越南");
        //将原有集合中所有元素打乱
        Collections.shuffle(list);
        HashMap<Integer, List<String>> map = new HashMap<>();
        int group = 0;
        ArrayList<String> list1 = null;
        for (int i = 0; i < list.size(); i++) {
            if(i % 4 == 0){
                list1 = new ArrayList<>();
                group ++;
                map.put(group,list1);
            }
            list1.add(list.get(i));
        }

        map.entrySet().forEach(System.out::println);
    }
}
